mixed breed (animal, like a dog) - Spanish English Dictionary